laibalion

laibalion

Senior sofware engineer, pc/Xbox gamer, general gadget/tech geek.