Yet another homepage that doesn't tell me what it is. Something something gaming. Is it a lib, piece of hardware..? Too bored to find out after scrolling down. Oh wait, they're addicted to deadlocks. Great.